Profiling and Optimization of Software-Based Network-Analysis Applications

نویسندگان

  • Loris Degioanni
  • Mario Baldi
  • Fulvio Risso
  • Gianluca Varenni
چکیده

A large set of tools for network monitoring and accounting, security, traffic analysis and prediction — more broadly, for network operation and management — require direct and efficient real-time access to data traveling on the network. Software tools are often preferred because of their low cost and high versatility. However, these tools are often considered to suffer from performance problems on high-speed networks. This paper demonstrates that, despite the common belief, the performance limits for software real-time network analysis tools are still far from being reached and it can even improved with limited hardware support. This work analyzes the performance of a widely used library for network analysis, WinPcap, highlights its bottlenecks, and proposes some solutions that almost double the overall speed, thus enabling the deployment of software-based tools on high speed networks.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New Architecture Based on Artificial Neural Network and PSO Algorithm for Estimating Software Development Effort

Software project management has always faced challenges that have often had a great impact on the outcome of projects in future. For this, Managers of software projects always seek solutions against challenges. The implementation of unguaranteed approaches or mere personal experiences by managers does not necessarily suffice for solving the problems. Therefore, the management area of software p...

متن کامل

Glow Discharge Depth Profiling a Powerful Analytical Technique in Surface Engineering (TECHNICAL NOTE)

A variety of analytical techniques have been developed and employed to characterize the surfaces, subsurfaces and interfaces of surface engineering systems. They provide important information for quality control, process optimization and further development. Since the mid 1980's, glow discharge spectrometry (GDS) has emerged as an important and versatile technique for rapid depth profiling anal...

متن کامل

Reverse Engineering of Network Software Binary Codes for Identification of Syntax and Semantics of Protocol Messages

Reverse engineering of network applications especially from the security point of view is of high importance and interest. Many network applications use proprietary protocols which specifications are not publicly available. Reverse engineering of such applications could provide us with vital information to understand their embedded unknown protocols. This could facilitate many tasks including d...

متن کامل

Evolutionary Computing Assisted Wireless Sensor Network Mining for QoS-Centric and Energy-efficient Routing Protocol

The exponential rise in wireless communication demands and allied applications have revitalized academia-industries to develop more efficient routing protocols. Wireless Sensor Network (WSN) being battery operated network, it often undergoes node death-causing pre-ma...

متن کامل

Serum Proteomic Profiling of Obsessive-Compulsive Disorder, Washing Subtype: A Preliminary Study

Introduction: Obsessive-Compulsive Disorder (OCD) is a disabling mental condition that its proteomic profiling is not yet investigated. Proteomics is a valuable tool to discover biomarker approaches. It can be helpful to detect protein expression changes in complex disorders such as OCD. Methods: Here, by the application of 2D gel electrophoresis (2DE), a pilot study of serum proteome profile ...

متن کامل

Modeling and Optimization of β-Cyclodextrin Production by Bacillus licheniformis using Artiï‌cial Neural Network and Genetic Algorithm

Background: The complexity of the fermentation processes is mainly due to the complex nature of the biological systems which follow the life in a non-linear manner. Joined performance of artificial neural network (ANN) and genetic algorithm (GA) in finding optimal solutions in experimentation has found to be superior compared to the statistical methods. Range of applications of β-cyclodextrin (...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003